package com.ebupt.migu.music.autoTri.Entity;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author wangxi
 * @version 1.0
 * @date 2022/11/8 16:42
 */
@Data
@NoArgsConstructor
public class PopupStatistics implements Serializable {

    //id
    private	String id;
    //活动ID
    private	String activityId;

    //活动名称
    private	String activityName;

    //活动名称
    private	String createTime;

    //执行类型0-测试，1-正式
    private	int exeType;

    //当前实际下发人数
    private	int realityCntsD;

    //当前曝光次数
    private	int exposureTimesD;

    //当前曝光人数
    private	int exposureCntsD;

    //当前点击次数
    private	int clickTimesD;

    //当前点击人数
    private	int clickCntsD;

    //当前关闭次数
    private	int closeTimesD;

    //当前关闭人数
    private	int closeCntsD;

    //累计实际下发人数
    private	int realityCntsM;

    //累计曝光次数
    private	int exposureTimesM;

    //累计曝光人数
    private	int exposureCntsM;

    //累计点击次数
    private	int clickTimesM;

    //累计点击人数
    private	int clickCntsM;

    //累计关闭次数
    private	int closeTimesM;

    //累计关闭人数
    private	int closeCntsM;

    public PopupStatistics(String activityId,int realityCntsD,int exposureTimesD,int exposureCntsD,
                           int clickTimesD,int clickCntsD,int closeTimesD,int closeCntsD,
                           int realityCntsM,int exposureTimesM,int exposureCntsM,int clickTimesM,
                           int clickCntsM,int closeTimesM,int closeCntsM){
        this.activityId = activityId;
        //当前实际下发人数
        this.realityCntsD = realityCntsD;
        //当前曝光次数
        this.exposureTimesD = exposureTimesD;
        //当前曝光人数
        this.exposureCntsD = exposureCntsD;
        //当前点击次数
        this.clickTimesD = clickTimesD;
        //当前点击人数
        this.clickCntsD = clickCntsD;
        //当前关闭次数
        this.closeTimesD = closeTimesD;
        //当前关闭人数
        this.closeCntsD = closeCntsD;
        //累计实际下发人数
        this.realityCntsM = realityCntsM;
        //累计曝光次数
        this.exposureTimesM = exposureTimesM;
        //累计曝光人数
        this.exposureCntsM = exposureCntsM;
        //累计点击次数
        this.clickTimesM = clickTimesM;
        //累计点击人数
        this.clickCntsM = clickCntsM;
        //累计关闭次数
        this.closeTimesM = closeTimesM;
        //累计关闭人数
        this.closeCntsM = closeCntsM;
    }
}
